package com.xf.lastmall.moudle.dto;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by wangzhaoqian5 on 2018/8/10.
 */
public class GoodsOrderSubRefDto {
    private String commodityName;
    private String commodityPicUrl;
    private String commodityProperty;
    private int commodityType;
    private BigDecimal marketPrice;
    private BigDecimal sellPrice;
    private int quantity;
    private int consumeQuantity;
    /**
     * 积分兑礼核销数量
     */
    private int consumeGiftQuality;
    private int refundQuantity;
    private int returnQuantity;
    private int expiredQuantity;
    private String consumeCode;
    private Date useBeginTime;
    private Date useEndTime;
    private int waitAuditRefundNumb;
    private String gbId;
    private int serviceScope;
    private int refundedNum;
    private int returnedNum;
    private int consumeByPos;
    private int canRefund;
    private int canReturn;
    private String skuId;

    private String couponId;
    /**
     * 确认收货时间
     */
    private Date signTime;
    //默认1
    private Integer releaseCoupon = 1;
    private Integer subStatus;
    private String orderSubNo;

    private String merchantCode;

    private String merchantName;

    public String getCouponId() {
        return couponId;
    }

    public void setCouponId(String couponId) {
        this.couponId = couponId;
    }

    public Integer getSubStatus() {
        return subStatus;
    }

    public void setSubStatus(Integer subStatus) {
        this.subStatus = subStatus;
    }

    public Integer getReleaseCoupon() {
        return releaseCoupon;
    }

    public void setReleaseCoupon(Integer releaseCoupon) {
        this.releaseCoupon = releaseCoupon;
    }

    public String getSkuId() {
        return skuId;
    }

    public void setSkuId(String skuId) {
        this.skuId = skuId;
    }

    public int getCanReturn() {
        return canReturn;
    }

    public void setCanReturn(int canReturn) {
        this.canReturn = canReturn;
    }

    public int getReturnedNum() {
        return returnedNum;
    }

    public void setReturnedNum(int returnedNum) {
        this.returnedNum = returnedNum;
    }

    public int getExpiredQuantity() {
        return expiredQuantity;
    }

    public void setExpiredQuantity(int expiredQuantity) {
        this.expiredQuantity = expiredQuantity;
    }

    public int getReturnQuantity() {
        return returnQuantity;
    }

    public void setReturnQuantity(int returnQuantity) {
        this.returnQuantity = returnQuantity;
    }

    public int getConsumeByPos() {
        return consumeByPos;
    }

    public void setConsumeByPos(int consumeByPos) {
        this.consumeByPos = consumeByPos;
    }

    public String getOrderSubNo() {
        return orderSubNo;
    }

    public void setOrderSubNo(String orderSubNo) {
        this.orderSubNo = orderSubNo;
    }

    public int getCommodityType() {
        return commodityType;
    }

    public void setCommodityType(int commodityType) {
        this.commodityType = commodityType;
    }

    public int getRefundedNum() {
        return refundedNum;
    }

    public void setRefundedNum(int refundedNum) {
        this.refundedNum = refundedNum;
    }

    public int getServiceScope() {
        return serviceScope;
    }

    public void setServiceScope(int serviceScope) {
        this.serviceScope = serviceScope;
    }

    public String getGbId() {
        return gbId;
    }

    public void setGbId(String gbId) {
        this.gbId = gbId;
    }

    public String getCommodityName() {
        return commodityName;
    }

    public void setCommodityName(String commodityName) {
        this.commodityName = commodityName;
    }

    public String getCommodityPicUrl() {
        return commodityPicUrl;
    }

    public void setCommodityPicUrl(String commodityPicUrl) {
        this.commodityPicUrl = commodityPicUrl;
    }

    public String getCommodityProperty() {
        return commodityProperty;
    }

    public void setCommodityProperty(String commodityProperty) {
        this.commodityProperty = commodityProperty;
    }

    public BigDecimal getMarketPrice() {
        return marketPrice;
    }

    public void setMarketPrice(BigDecimal marketPrice) {
        this.marketPrice = marketPrice;
    }

    public BigDecimal getSellPrice() {
        return sellPrice;
    }

    public void setSellPrice(BigDecimal sellPrice) {
        this.sellPrice = sellPrice;
    }

    public int getQuantity() {
        return quantity;
    }

    public void setQuantity(int quantity) {
        this.quantity = quantity;
    }

    public int getConsumeQuantity() {
        return consumeQuantity;
    }

    public void setConsumeQuantity(int consumeQuantity) {
        this.consumeQuantity = consumeQuantity;
    }

    public int getConsumeGiftQuality() {
        return consumeGiftQuality;
    }

    public void setConsumeGiftQuality(int consumeGiftQuality) {
        this.consumeGiftQuality = consumeGiftQuality;
    }

    public int getRefundQuantity() {
        return refundQuantity;
    }

    public void setRefundQuantity(int refundQuantity) {
        this.refundQuantity = refundQuantity;
    }

    public String getConsumeCode() {
        return consumeCode;
    }

    public void setConsumeCode(String consumeCode) {
        this.consumeCode = consumeCode;
    }

    public Date getUseBeginTime() {
        return useBeginTime;
    }

    public void setUseBeginTime(Date useBeginTime) {
        this.useBeginTime = useBeginTime;
    }

    public Date getUseEndTime() {
        return useEndTime;
    }

    public void setUseEndTime(Date useEndTime) {
        this.useEndTime = useEndTime;
    }

    public int getWaitAuditRefundNumb() {
        return waitAuditRefundNumb;
    }

    public void setWaitAuditRefundNumb(int waitAuditRefundNumb) {
        this.waitAuditRefundNumb = waitAuditRefundNumb;
    }

    public int getCanRefund() {
        return canRefund;
    }

    public void setCanRefund(int canRefund) {
        this.canRefund = canRefund;
    }

    public Date getSignTime() {
        return signTime;
    }

    public void setSignTime(Date signTime) {
        this.signTime = signTime;
    }

    public String getMerchantCode() {
        return merchantCode;
    }

    public void setMerchantCode(String merchantCode) {
        this.merchantCode = merchantCode;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }
}
